jiang jun
BilliardsThe Silence After the Missed Pot: Ronnie O'Sullivan, 18 Months, and a Forgotten Monday in ShenzhenThere is a moment in the first frame that the television cameras did not both...
International FootballA Lottery Results Page Inside a Football Feed: The Fault Sits in the Data LayerEvery morning I open a batch of a few dozen items that the system has labelle...
International FootballRead the Clause Before the Headline: The Power Map Behind Every Transfer DealRead the Clause Before the Headline: The Power Map Behind Every Transfer Deal...
Domestic FootballVFF finalises 10th-term presidential nominations: 57 new votes and a compressed transition window before the 2027 Asian CupA Vietnamese Football Federation presidential congress is usually read throug...
Table TennisWhen Data Goes Silent: Lessons from a Failed Table Tennis Analysis PipelineIn recent weeks, I have spent most of my time reviewing my data archive from...
Domestic FootballVietnam: A Thin Attack Is the Symptom, the Root Sits in Chance CreationTwo in the morning in Hamburg. I rewind a recording of a Vietnam match and...
International FootballNFL in Mexico: The Sold-Out Ticket, the 2026 Commitment and the Gap Nobody Has FilledThe tickets went on sale from New York. That was the detail that made me paus...
VolleyballIndonesia Targets 2026 Asian Games Bronze in Men's Volleyball: A Bold Declaration and an Unfilled GapAt sixty, I still keep a habit of writing everything into a hardcover noteboo...
SwimmingThe data gap behind every Vietnamese swimming medalThe sound of water breaking in the middle lane lands like a slap inside a...
VolleyballThe 0-3 Loss to China: The True Gap of Vietnam's Women's VolleyballWhen the ball rolls, I see a world breathing. And on the evening of September...
International FootballBahrain's Empty Chair: When the 52-Year King's Cup Hears Its Own EchoThere are moments in football when the most significant thing is what does no...
International FootballBürki Off at Minute 70: St. Louis Lose Their Goalkeeper, Captain and Grip on the FinalMinute 70 of the U.S. Open Cup final: Roman Bürki lies in the St. Louis City ...
Table TennisThe Numbers Held Their Breath at the National Table Tennis Championship: When Victory Lives Not in the Scoreline but in the Forgotten BallI sat in the fourth row of the arena, where the scoreboard read 9-9 in the...
Esports36 Bosses in 30 Hours: Onimusha: Way of the Sword and the Art of Measuring a Swordsman's RhythmIn seven years of watching matches, I learned that rhythm tells the truth...
BadmintonChina Masters 2026: Rankireddy and Shetty Deliver India's First TitleGame three, 16-17. Over the next four minutes, Satwiksairaj Rankireddy and...
Table TennisThe Blank Fields in Vietnam's Youth Table Tennis Scouting FilesOn the morning of August 8, 2026, at the Hai Phong Arena, between group-stage...
VolleyballEight Clubs, Four Continents, One Poland: The Axis of World Men's Volleyball Just ShiftedWhen FIVB announced the eight clubs set to compete at the 2026 Men's Volleyba...
International FootballThe Whistle Behind the Scenes: Ertuğrul Doğan, Trabzonspor and the Price of BackingOn A Spor, Ertuğrul Doğan [æɾtu.ɾuɫ do.an] — president of Trabzonspor — did n...
EsportsFaker Withdraws From Ralph Lauren Event: The Calendar Collision Is a Bigger Variable Than the InjuryRalph Lauren issued an announcement. Faker will not attend the brand's event...
EsportsThe Curse Does Not Exist: When Vietnamese Esports Data Has Not Been Fully ReadAt fifteen, I was mocked by an entire online community for daring to use xG...
